main source of revenues - Turc Anglais Dictionnaire